home *** CD-ROM | disk | FTP | other *** search
/ Libris Britannia 4 / science library(b).zip / science library(b) / SCIENTIF / H381.ZIP / GSRC208A.ZIP / SIMGVAR.H < prev    next >
C/C++ Source or Header  |  1993-08-19  |  3KB  |  56 lines

  1. /*
  2.     GEPASI - a simulator of metabolic pathways and other dynamical systems
  3.     Copyright (C) 1989, 1992  Pedro Mendes
  4. */
  5.  
  6. /*************************************/
  7. /*                                   */
  8. /*         GWSIM - Simulation        */
  9. /*        MS-WINDOWS front end       */
  10. /*                                   */
  11. /*          Global variables         */
  12. /*                                   */
  13. /*           QuickC/WIN 1.0          */
  14. /*                                   */
  15. /*   (include here compilers that    */
  16. /*   compiled GWSIM successfully)    */
  17. /*                                   */
  18. /*************************************/
  19.  
  20.  
  21. extern    char            szString[256];            /* variable to load resource strings    */
  22. extern    char            szHelpFile[];            /* help file name                        */
  23. extern    char            szAppName[20];            /* class name for the window            */
  24. extern    HCURSOR            hHourGlass;                /* handle for the wait cursor            */
  25. extern    WORD            lbWidth;                /* width of largest string in list box    */
  26. extern    HANDLE            hInst;                  /* handle to this instance of the appl.    */
  27. extern    HWND            hWndMain;                /* handle to the main window            */
  28. extern    HWND            hButton1;                /* handle to push button                */
  29. extern    HWND            hButton2;                /* handle to push button                */
  30. extern    HMENU            hMenu;                    /* handle to the menu                    */
  31. extern    GLOBALHANDLE     hPrm;                    /* handle to memory block with prm        */
  32. extern    GLOBALHANDLE    hOel;                    /* handle to memory block w/ oel        */
  33. extern    GLOBALHANDLE    hScp;                    /* handle to memory block w/ scp        */
  34. extern    struct    ou huge *oel;                    /* mirror of outpel                        */
  35. extern    struct    sp huge *scp;                    /* mirror of spar                        */
  36. extern    double huge *prm[MAX_STEP];                /* mirror of params                        */
  37. extern    double            x[MAX_MET];                /* initial concentrations                 */
  38. extern    int             notsaved;                /* 1 if file has not been saved            */
  39. extern    int                eqefl;                    /* for compatibility with IOTOP.C        */
  40. extern    int                lno;                    /* number of link to edit                */
  41. extern    int             nlks;                    /* mirror of nlinks                        */
  42. extern    char            GepasiIni[256];            /* GEPASI's INI file with full path        */
  43. extern    char            GnuplotExe[256];        /* name of gnuplot.exe with full path    */
  44. extern    char            CommandLine[1024];
  45. extern    char            FileName[256];            /* filename of file with full path        */
  46. extern    char            FileTitle[13];            /* filename of file w/o full path        */
  47. extern    char            TopFile[256];            /* filename of file with full path        */
  48. extern    char            TopTitle[13];            /* filename of file w/o full path        */
  49. extern    char            DatName[256];            /* filename of file with full path        */
  50. extern    char            DatTitle[13];            /* filename of file w/o full path        */
  51. extern    char            LogFile[256];            /* filename of log file with full path    */
  52. extern    FARPROC         fpCheckSimEng;            /* MakeProcInstance of callback            */
  53. extern    char            TempFile[256];            /* filename of temporary file            */
  54. extern    int                TimerId;                /* identifies the timer                    */
  55. extern    int                running;                /* set when simulation engine is active    */
  56.